direct customer - German English Dictionary